boat for passengers or cargo - Turkish English Dictionary